ultimate controlling party - German English Dictionary